car noisemaker - French English Dictionary